﻿using System;
using System.IO;

namespace Avivo.Models
{
	public class SyncFile
	{
		/// <summary>
		/// Gets or sets virtual drive path.
		/// </summary>
		public string Filename
		{
			get;
			set;
		}

		/// <summary>
		/// Gets or sets path from Isolated Storage.
		/// </summary>
		public string ISPath
		{
			get;
			set;
		}

		/// <summary>
		/// Gets or sets path on local hard drive.
		/// </summary>
		public string TempPath
		{
			get;
			set;
		}

		/// <summary>
		/// Gets or sets a value indicating how the file has been accessed.
		/// </summary>
		public FileAccess Access
		{
			get;
			set;
		}

		/// <summary>
		/// Gets or sets a value indicating how the file has been opened or created.
		/// </summary>
		public FileMode Mode
		{
			get;
			set;
		}
	}
}
